63 research outputs found
Infinitary Rewriting Coinductively
We provide a coinductive definition of strongly convergent reductions between infinite lambda terms. This approach avoids the notions of ordinals and metric convergence which have appeared in the earlier definitions of the concept. As an illustration, we prove the existence part of the infinitary standardization theorem. The proof is fully formalized in Coq using coinductive types. The paper concludes with a characterization of infinite lambda terms which reduce to themselves in a single beta step
Axiomatizing the Quote
We study reflection in the Lambda Calculus from an axiomatic point of view. Specifically, we consider various properties that the quote operator must satisfy as a function on lambda terms. The most important of these is the existence of a definable left inverse, a so-called evaluator for the quote operator. Usually the quote operator encodes the syntax of a given term, and the evaluator proceeds by analyzing the syntax and reifying all constructors by their actual meaning in the calculus. Working in Combinatory Logic, Raymond Smullyan (1994) investigated which elements of the syntax must be accessible via the quote in order for an evaluator to exist. He asked three specific questions, to which we provide negative answers. On the positive side, we give a characterization of quotes which possess all of the desired properties, equivalently defined as being equitranslatable with a standard quote. As an application, we show that Scott\u27s coding is not complete in this sense, but can be slightly modified to be such. This results in a minimal definition of a complete quoting for Combinatory Logic
Discriminating Lambda-Terms Using Clocked Boehm Trees
As observed by Intrigila, there are hardly techniques available in the
lambda-calculus to prove that two lambda-terms are not beta-convertible.
Techniques employing the usual Boehm Trees are inadequate when we deal with
terms having the same Boehm Tree (BT). This is the case in particular for fixed
point combinators, as they all have the same BT. Another interesting equation,
whose consideration was suggested by Scott, is BY = BYS, an equation valid in
the classical model P-omega of lambda-calculus, and hence valid with respect to
BT-equality but nevertheless the terms are beta-inconvertible. To prove such
beta-inconvertibilities, we employ `clocked' BT's, with annotations that convey
information of the tempo in which the data in the BT are produced. Boehm Trees
are thus enriched with an intrinsic clock behaviour, leading to a refined
discrimination method for lambda-terms. The corresponding equality is strictly
intermediate between beta-convertibility and Boehm Tree equality, the equality
in the model P-omega. An analogous approach pertains to Levy-Longo and
Berarducci Trees. Our refined Boehm Trees find in particular an application in
beta-discriminating fixed point combinators (fpc's). It turns out that Scott's
equation BY = BYS is the key to unlocking a plethora of fpc's, generated by a
variety of production schemes of which the simplest was found by Boehm, stating
that new fpc's are obtained by postfixing the term SI, also known as Smullyan's
Owl. We prove that all these newly generated fpc's are indeed new, by
considering their clocked BT's. Even so, not all pairs of new fpc's can be
discriminated this way. For that purpose we increase the discrimination power
by a precision of the clock notion that we call `atomic clock'.Comment: arXiv admin note: substantial text overlap with arXiv:1002.257
Degrees of extensionality in the theory of B\"ohm trees and Sall\'e's conjecture
The main observational equivalences of the untyped lambda-calculus have been
characterized in terms of extensional equalities between B\"ohm trees. It is
well known that the lambda-theory H*, arising by taking as observables the head
normal forms, equates two lambda-terms whenever their B\"ohm trees are equal up
to countably many possibly infinite eta-expansions. Similarly, two lambda-terms
are equal in Morris's original observational theory H+, generated by
considering as observable the beta-normal forms, whenever their B\"ohm trees
are equal up to countably many finite eta-expansions.
The lambda-calculus also possesses a strong notion of extensionality called
"the omega-rule", which has been the subject of many investigations. It is a
longstanding open problem whether the equivalence B-omega obtained by closing
the theory of B\"ohm trees under the omega-rule is strictly included in H+, as
conjectured by Sall\'e in the seventies. In this paper we demonstrate that the
two aforementioned theories actually coincide, thus disproving Sall\'e's
conjecture.
The proof technique we develop for proving the latter inclusion is general
enough to provide as a byproduct a new characterization, based on bounded
eta-expansions, of the least extensional equality between B\"ohm trees.
Together, these results provide a taxonomy of the different degrees of
extensionality in the theory of B\"ohm trees
The Diabetes Manual trial protocol – a cluster randomized controlled trial of a self-management intervention for type 2 diabetes [ISRCTN06315411]
Background
The Diabetes Manual is a type 2 diabetes self-management programme based upon the clinically effective 'Heart Manual'. The 12 week programme is a complex intervention theoretically underpinned by self-efficacy theory. It is a one to one intervention meeting United Kingdom requirements for structured diabetes-education and is delivered within routine primary care.
Methods/design
In a two-group cluster randomized controlled trial, GP practices are allocated by computer minimisation to an intervention group or a six-month deferred intervention group. We aim to recruit 250 participants from 50 practices across central England. Eligibility criteria are adults able to undertake the programme with type 2 diabetes, not taking insulin, with HbA1c over 8% (first 12 months) and following an agreed protocol change over 7% (months 13 to 18). Following randomisation, intervention nurses receive two-day training and delivered the Diabetes Manual programme to participants. Deferred intervention nurses receive the training following six-month follow-up. Primary outcome is HbA1c with total and HDL cholesterol; blood pressure, body mass index; self-efficacy and quality of life as additional outcomes. Primary analysis is between-group HbA1c differences at 6 months powered to give 80% power to detect a difference in HbA1c of 0.6%. A 12 month cohort analysis will assess maintenance of effect and assess relationship between self-efficacy and outcomes, and a qualitative study is running alongside.
Discussion
This trial incorporates educational and psychological diabetes interventions into a single programme and assesses both clinical and psychosocial outcomes. The trial will increase our understanding of intervention transferability between conditions, those diabetes related health behaviours that are more or less susceptible to change through efficacy enhancing mechanisms and how this impacts on clinical outcomes
- …